class WarehousingReturnsEntity {
	List<WarehousingReturnsData> datas;

	WarehousingReturnsEntity({this.datas});

	WarehousingReturnsEntity.fromJson(List<dynamic> json) {
		if (json != null) {
			datas = new List<WarehousingReturnsData>();(json as List).forEach((v) { datas.add(new WarehousingReturnsData.fromJson(v)); });
		}
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		if (this.datas != null) {
      data['datas'] =  this.datas.map((v) => v.toJson()).toList();
    }
		return data;
	}
}

class WarehousingReturnsData {
	String creatorUserId;
	String projectname;
	String supplierid;
	String creationTime;
	String lastModificationTime;
	dynamic taskDetailList;
	String warehouseinno;
	String lastModifierUserId;
	dynamic remark;
	String warehouseinid;
	dynamic applytime;
	String supplyname;
	dynamic total;
	bool isDeleted;
	String warehouseid;
	String tenantId;
	String taskno;
	String id;
	String state;

	WarehousingReturnsData({this.creatorUserId, this.projectname, this.supplierid, this.creationTime, this.lastModificationTime, this.taskDetailList, this.warehouseinno, this.lastModifierUserId, this.remark, this.warehouseinid, this.applytime, this.supplyname, this.total, this.isDeleted, this.warehouseid, this.tenantId, this.taskno, this.id, this.state});

	WarehousingReturnsData.fromJson(Map<String, dynamic> json) {
		creatorUserId = json['creatorUserId'];
		projectname = json['projectname'];
		supplierid = json['supplierid'];
		creationTime = json['creationTime'];
		lastModificationTime = json['lastModificationTime'];
		taskDetailList = json['taskDetailList'];
		warehouseinno = json['warehouseinno'];
		lastModifierUserId = json['lastModifierUserId'];
		remark = json['remark'];
		warehouseinid = json['warehouseinid'];
		applytime = json['applytime'];
		supplyname = json['supplyname'];
		total = json['total'];
		isDeleted = json['isDeleted'];
		warehouseid = json['warehouseid'];
		tenantId = json['tenantId'];
		taskno = json['taskno'];
		id = json['id'];
		state = json['state'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['creatorUserId'] = this.creatorUserId;
		data['projectname'] = this.projectname;
		data['supplierid'] = this.supplierid;
		data['creationTime'] = this.creationTime;
		data['lastModificationTime'] = this.lastModificationTime;
		data['taskDetailList'] = this.taskDetailList;
		data['warehouseinno'] = this.warehouseinno;
		data['lastModifierUserId'] = this.lastModifierUserId;
		data['remark'] = this.remark;
		data['warehouseinid'] = this.warehouseinid;
		data['applytime'] = this.applytime;
		data['supplyname'] = this.supplyname;
		data['total'] = this.total;
		data['isDeleted'] = this.isDeleted;
		data['warehouseid'] = this.warehouseid;
		data['tenantId'] = this.tenantId;
		data['taskno'] = this.taskno;
		data['id'] = this.id;
		data['state'] = this.state;
		return data;
	}
}
